package com.pkk.components.rpc.response;

import com.pkk.components.rpc.enums.CodeEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @description: 错误的对账异常信息
 * @author: peikunkun
 * @create: 2018-08-22 18:09
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ErrorStackTraceRespData<K, V> implements CodeEnum<K, V> {

  /**
   * 异常类
   */
  public String classStr;

  /**
   * 异常类简单名称
   */
  public String classSimpleName;

  /**
   * 方法名称
   */
  public String methodName;

  /**
   * 异常类名称
   */
  public String className;

  /**
   * 异常行数
   */
  public String errorLine;

  /**
   * 文件名称
   */
  public String fileName;

  /**
   * 错误码
   */
  public K code;

  /**
   * 错误信息
   */
  public V msg;

}
